Big Huge Thesaurus

striated muscle

noun